Si è laureato in Scienze politiche alla Luiss di Roma e specializzato in Giornalismo e Comunicazione di massa presso lo stesso ateneo.
Giornalista professionista, ha lavorato per diverse testate, fra cui "la Repubblica", "Oggi", "A" e "Chi" e ha diretto "Novella Duemila", "Eva 3000" e "Vip". Esperto di famiglie reali, è autore di "La regina incompresa" (tre edizioni, tradotto in francese dalle Editions Racine), "Il Re signore", "La Reginella Santa e Jelena", le biografie di Maria José, Umberto II, Maria Cristina ed Elena di Savoia, edite da Simonelli. Con Mondadori ha pubblicato il bestseller "Natuzza Evolo. Il miracolo di una vita" (2010), "Natuzza amica mia" (2011) e "Padre Pio e Natuzza" (2013).